import tkinter as tk


from tkinter import *
from tkinter import messagebox
import random
#создаем само окошко с название
window = Tk()
window.title("Угадай число!")
window.geometry('400x250')
# Загадываем случайное число
secret_number = random.randint(1, 128)
attempts = 0
# Функция для обработки ввода
def check_guess():
  global attempts
  attempts += 1
  guess = int(entry.get())
  if guess < secret_number:
    result_label.config(text="Слишком мало! Попробуй еще раз.")
  elif guess > secret_number:
    result_label.config(text="Слишком много! Попробуй еще раз.")
  else:
    result_label.config(text=f"Ура! Ты угадал за {attempts} попыток!")
    entry.config(state="disabled")
    btn.config(state="disabled")
# Добавим текст
lbl = Label(window, text="Я загадал число от 1 до 128. Попробуй угадать!", font=("Arial Bold", 14))
lbl.grid(column=0, row=0, columnspan=2)
# Добавим поле для ввода
entry = Entry(window, width=10)
entry.grid(column=0, row=1)
# Добавим кнопку
btn = Button(window, text="Проверить", command=check_guess)
btn.grid(column=1, row=1)
# Добавим метку для вывода результата
result_label = Label(window, text="")
result_label.grid(column=0, row=2, columnspan=2)
window.mainloop()
